stack of rifles - İngilizce Eş Anlamlılar Sözlük